home *** CD-ROM | disk | FTP | other *** search
- ######################################################################
- #
- # Test play possibilities
- #
- ######################################################################
-
- open waveaudio00 alias wave notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
- @WAIT_NOTIFY 1 30000
-
- play wave notify
- =!ERROR
- load wave ?AP2PATH?I16B44K.WAV notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
- @WAIT_NOTIFY 2 30000
-
- play wave from 5000 to 300 wait
- =!ERROR
-
- play wave from 5000 to 4999 wait
- =!ERROR
-
- play wave from 5000 to 5000 wait
- =!ERROR
-
- play wave from 0 to 300000 wait
- =!ERROR
-
- play wave to 0 wait
- =!ERROR
-
- seek wave to 0 notify
- +MM_MCINOTIFY MM_MCINOTIFY_SUCCESSFUL MCI_SEEK #3
- @WAIT_NOTIFY 3 30000
-
- play wave notify
- +MM_MCINOTIFY MM_MCINOTIFY_SUPERSEDED MCI_PLAY #4
-
- play wave notify
- +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY #5
- @WAIT_NOTIFY 4 30000
-
- cue wave output notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #6
- @WAIT_NOTIFY 6 30000
- @WAIT_NOTIFY 5 30000
-
- seek wave to 0 wait
- status wave position wait
- =0
-
- play wave notify
- +MM_MCINOTIFY MCI_NOTIFY_SUPERSEDED MCI_PLAY #7
-
- play wave to 10000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #8
- @WAIT_NOTIFY 7 30000
- @WAIT_NOTIFY 8 30000
-
- close wave notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #9
- @WAIT_NOTIFY 9 30000